package com.ltmall.api.manager;

import com.ltmall.api.bean.Comment;
import com.ltmall.api.util.PageUtil;

import java.util.List;

/**
 * 商品评价信息Manager
 *
 * @author dou.guo
 * @Title GoodsCommentManager.java
 * @Description 类GoodsCommentManager.java的实现描述：类实现描述 
 * @date 2017年10月9日 下午5:52:18
 * @package com.ltmall.api.manager
 */
public interface GoodsCommentManager {

    /**
     * 获取某店铺下所有的商品评论信息
     * 
     * @param shopId
     * @param page
     * @return
     */
    public List<Comment> getComment(List<Integer> shops, PageUtil page);

    /**
     * 更新评论信息 
     * 
     * @param order
     * @return
     */
    public boolean updateComment(Comment order);

    /**
     * 删除评论信息
     * 
     * @param commentId
     * @return
     */
    public boolean deleteComment(String commentId);

    /**
     * 创建评价信息
     * 
     * @param order
     * @return
     */
    public boolean insertComment(Comment order);

}
